insulating covering - Espagnol Anglais Dictionnaire